package com.jy.wms.pojo;

import com.baomidou.mybatisplus.annotations.TableField;
import com.baomidou.mybatisplus.annotations.TableName;
import com.jy.wms.common.base.BaseModel;
import io.swagger.annotations.ApiModelProperty;
import org.jeecgframework.poi.excel.annotation.Excel;
import org.jeecgframework.poi.excel.annotation.ExcelTarget;

import java.io.Serializable;

/**
 * SysUser 实体类
 * Tue Aug 29 14:54:16 CST 2017 zzp
 */

//@SuppressWarnings("serial")
@TableName("sys_user")
@ExcelTarget("user")
public class SysUser extends BaseModel implements Serializable {
	@Excel(name = "编号", mergeVertical = false)
	private String id; 	//ID

	@ApiModelProperty(value = "登录名$$$true$true$false$$1$vNull")
	@Excel(name = "登录名", mergeVertical = false)

	private String dlm; 	//用户登录名
	@Excel(name = "密码", mergeVertical = false)
	private String mm; 	//用户密码
	@ApiModelProperty(value = "仓库$$$true$false$true$$3$vNull")
	private String ssckid; 	//所属仓库ID
	@ApiModelProperty(value = "用户实名$$$true$true$false$$4$vNull")
	@Excel(name = "真实姓名", mergeVertical = false)
	private String sm; 	//用户实名
	@ApiModelProperty(value = "性别$0$0.男 1.女$true$false$true$sys_user_xb$6$vNull")
	@Excel(name = "用户性别",replace = {"男_0","女_1"},mergeVertical = false)
	private String xb; 	//用户性别 0男 1女
	@ApiModelProperty(value = "用户电话$$$true$false$false$$8$vNull")
	private String dh; 	//用户电话
	@ApiModelProperty(value = "用户邮箱$$$true$false$false$$7$vNull")
	private String yx; 	//用户邮箱
	@ApiModelProperty(value = "用户住址$$$true$false$false$$9$vNull")
	private String zz; 	//用户住址
	@ApiModelProperty(value = "备注$$$true$false$false$$10$vNull")
	private String bz; 	//备注
	@ApiModelProperty(value = "用户类型$0$0系统管理员 1仓库管理员 2仓库操作员 3供应商$true$true$true$sys_user_lx$11$")
	private String lx; 	//用户类型 0系统管理员 1仓库管理员 2仓库操作员 3供应商
	@TableField(exist=false)
	private String sjk; 	//对应数据库名称
	/*@ApiModelProperty(value = "是否有效$1$1.有效 2.作废$true$true$true$sys_user_sfyx$14$vNull")*/
	private String sfyx; 	//是否有效  1有效2.作废
	private String yz; 	//盐值
	@TableField(exist=false)
	private String mc;//仓库名称

	@TableField(exist=false)
	private String show_lx; 	//用户类型 0系统管理员 1仓库管理员 2仓库操作员 3供应商
	@TableField(exist=false)
	private String show_xb; 	//用户性别 0男 1女
	@TableField(exist=false)
	private String show_sfyx; //是否有效  1有效2.作废
	@TableField(exist=false)
	private String show_ssckid;//仓库名称
	private String createtime;
	@TableField(exist=false)
	private String ssck;

	public String getSsck() {
		return ssck;
	}

	public void setSsck(String ssck) {
		this.ssck = ssck;
	}

	/**
	 * zzp添加
	 * @return
	 */
	@TableField(exist=false)
	private String hzid;//貨主
	@TableField(exist=false)
	private String show_hzid;//貨主
	@TableField(exist=false)
	private String gysid;//供应商id
	@TableField(exist=false)
	private String show_gysid;//供应商名称

	public String getGysid() {
		return gysid;
	}

	public void setGysid(String gysid) {
		this.gysid = gysid;
	}

	public String getShow_gysid() {
		return show_gysid;
	}

	public void setShow_gysid(String show_gysid) {
		this.show_gysid = show_gysid;
	}

	public String getHzid() {
		return hzid;
	}

	public void setHzid(String hzid) {
		this.hzid = hzid;
	}

	public String getShow_hzid() {
		return show_hzid;
	}

	public void setShow_hzid(String show_hzid) {
		this.show_hzid = show_hzid;
	}

	public String getShow_ssckid() {
		return show_ssckid;
	}

	public void setShow_ssckid(String show_ssckid) {
		this.show_ssckid = show_ssckid;
	}

	public String getCreatetime() {
		return createtime;
	}


	public void setCreatetime(String createtime) {
		this.createtime = createtime;
	}
	@TableField(exist = false)
	private String cfmm;//重复密码
	public String getShow_lx() {
		return show_lx;
	}

	public void setShow_lx(String show_lx) {
		this.show_lx = show_lx;
	}

	public String getShow_xb() {
		return show_xb;
	}

	public void setShow_xb(String show_xb) {
		this.show_xb = show_xb;
	}

	public String getShow_sfyx() {
		return show_sfyx;
	}

	public void setShow_sfyx(String show_sfyx) {
		this.show_sfyx = show_sfyx;
	}

	public String getCfmm() {
		return cfmm;
	}

	public void setCfmm(String cfmm) {
		this.cfmm = cfmm;
	}

	public String getMc() {
		return mc;
	}

	public void setMc(String mc) {
		this.mc = mc;
	}

	public void setId(String id){
		this.id=id;
	}
	public String getId(){
		return id;
	}
	public void setSsckid(String ssckid){
		this.ssckid=ssckid;
	}
	public String getSsckid(){
		return ssckid;
	}
	public void setSm(String sm){
		this.sm=sm;
	}
	public String getSm(){
		return sm;
	}
	public void setXb(String xb){
		this.xb=xb;
	}
	public String getXb(){
		return xb;
	}
	public void setDlm(String dlm){
		this.dlm=dlm;
	}
	public String getDlm(){
		return dlm;
	}
	public void setMm(String mm){
		this.mm=mm;
	}
	public String getMm(){
		return mm;
	}
	public void setDh(String dh){
		this.dh=dh;
	}
	public String getDh(){
		return dh;
	}
	public void setYx(String yx){
		this.yx=yx;
	}
	public String getYx(){
		return yx;
	}
	public void setZz(String zz){
		this.zz=zz;
	}
	public String getZz(){
		return zz;
	}
	public void setBz(String bz){
		this.bz=bz;
	}
	public String getBz(){
		return bz;
	}
	public void setLx(String lx){
		this.lx=lx;
	}
	public String getLx(){
		return lx;
	}
	public void setSjk(String sjk){
		this.sjk=sjk;
	}
	public String getSjk(){
		return sjk;
	}
	public void setSfyx(String sfyx){
		this.sfyx=sfyx;
	}
	public String getSfyx(){
		return sfyx;
	}
	public void setYz(String yz){
		this.yz=yz;
	}
	public String getYz(){
		return yz;
	}
}

